reciprocating grates - Alemán Inglés Diccionario